#include "file_list.hpp"

file_list_struct_csv const file_list::find(int _id)
{
	if((file_list::list()).length())
	{
		csv_struct csv_file(file_list::list());

		while(!csv_file.eof())
		{
			++csv_file;
			file_list_struct_csv row(csv_file.get_line());

			if(row.id() != _id) continue;
			return row;								
		}
	}

	file_list_struct_csv file_list_struct_csv_null;
	return file_list_struct_csv_null;
}

std::string const file_list::get_filename(int _id)
{
	file_list_struct_csv f(file_list::find(_id));		
	return f.name();		
}